.header_bg{
  background: #fff;
  color:#000;
}

.header_h1{color:#000;}

.header_top_l:after{
   color:#000;
   border: #000 solid;
   border-width: 3px 3px 0 0;
}

.banner_wrapper{height:222px;}

.banner{
	  overflow: hidden;
      height: 0;
      padding-bottom:37.2%;   
}

.banner img{width:100%;}

.company_cont{
	width:92%;height:142px;background-color: #fff;
	position: absolute;top:120px;margin-left:4%;
	z-index: 2;border-radius:3px;
}

.company_cont .logo-img{
	 position: absolute;
	 top:-26px;
	 width:96px;
	 left:50%;
	 margin-left:-48px;border-radius: 50%
}

.company_name{
	  margin-top:80px;
	  text-align:center;
	  line-height: 30px;
	  font-size:18px;
}

.company_des{
	display: flex;
    height:30px;
	line-height:30px;
	overflow: hidden;
	color:#717171;
}

.company_des span{
   flex:1;font-size:12px; text-align:center;
}

.company_des img{
	width:12px;
	vertical-align: middle;
	margin-right:3px;
	margin-top:-4px;
}

/*选项卡区域 start*/

.tab_wrapper{margin-bottom:24px;}

.tab-hd{height:45px;line-height: 45px;}

.tab-bd{
	
	/* padding:10px 15px 0; */
}


.mui-control-content{background-color: #f4f4f4}

.mui-segmented-control{border:0px;}

.mui-segmented-control .mui-control-item{border-left:0px;color:#000;}

.mui-segmented-control .mui-control-item.mui-active{
	border-bottom: 2px solid #6DA8F7;
	color:#6DA8F7;
	background-color: transparent;
}


.job_type{
	 display: flex;flex-wrap: wrap;justify-content: flex-start;
	 background-color: #fff;padding: 10px;
}

.job_type span{
	/*line-height: 30px;
	border:1px solid #E7E7E7;
	border-radius:10px;
	padding:5px 10px; margin:5px 10px;*/
	line-height: 20px;
    border: 1px solid #E7E7E7;
    border-radius: 20px;
    /* padding: 5px 10px; */
    /* margin: 5px 6px; */
    width: 80px;
    margin: 5px 0;
    margin-right: 5px;
}
.job_type span a{display: block;
    padding: 5px 10px;text-align: center;}

.job_type_active{background-color: #65A3F8;color:#fff;    border: 1px solid #65A3F8;}

.job_type_active a{color:#fff;}

.job_list{
	 display: flex;
	 flex-direction: column;
	 background-color: #f4f4f4;
	 
}

.job_list .job_item{
	display: flex;
	flex-direction: column;
	margin-bottom: 8px;
	background-color: #fff;
	padding:12px 10px;
}

.job_title{
	float:left;
	color:#000;
	font-size:16px;
	font-weight: bold;
}

.job_up_time{
	 float:right;
	 color:#9EA09F;
	 font-size:12px;
}

.job_salary{
   float:left;color:#65a3f8;

}

.see_num{
   float:right;color:#9ea09f; line-height: 30px;  
}

.see_num img{vertical-align: middle;width:16px; margin-right:3px;}

.see_more{
	text-align:center;
	color:#9F9F9F;
}
.see_more img{width:12px; margin-left: 5px; transition: transform .5s;}
.xuanzhuan180{
     transform: rotate(180deg);
    -webkit-transform: rotate(180deg);
    transition: transform .5s;
}




.gongzi{line-height: 30px}


.job_info{
    color:#727272;
    height:30px;
    line-height: 30px;
    position: relative;
}

.job_info span{
	 margin-right:10px; font-size:13px;
}

.job_info span img{
	width:13px;
	vertical-align: middle;
	margin-right:5px;

}

.job_desc{display: none; 
	transition: display 10s;
	-moz-transition:display 10s; /* Firefox 4 */
    -webkit-transition:display 10s; /* Safari and Chrome */
    -o-transition:display 10s; /* Opera */
}

.job_desc.zhankai{
	display: block;
	transition: display 10s;
}


.job_desc_txt{
	margin-top:5px;color:#717171;
}

.shangjin_img{
	position: absolute;right:0;
	text-align:center; margin-right:0 !important;
}

.shangjin_img .sj_pic{
    width:50px;margin-right:0 !important;
}

.shangjin_img span{
	position: absolute; left:50%; top:18px; transform:translate(-72%,0%);
	font-size:10px;font-weight: bold; color:#FFE564; letter-spacing: -1px;
}






.job_btn {
	height:30px;
	line-height: 30px;
	color:#64a2f7;
}
.job_btn span{
	 margin-right:10px; 
}


.job_btn img{
	 width:12px;
	 margin-right:5px;
	 
}

/*选项卡区域 end*/


.basic_info_wrapper{
	 display: flex; flex-direction: column; margin-bottom: 21px;
}

.footer{
	 display: flex;
	 justify-content: space-around;
	 align-items:center;
	 height:55px;
	 background-color: #fff;
	 position: fixed;
	 bottom:0;
	 box-sizing: border-box;
	 padding:0 10px;
}

.footer .footer_btn{
	width:120px;height:34px;line-height:34px;border:1px solid #65A3F8; border-radius:20px;
	text-align:center;
}

.footer .footer_btn.active{border:0; background-color: #65A3F8;color:#fff;}



/*公司简介 start*/
 .gongsi_desc{
 	position: flex;
 	background-color: #fff;
 	height:150px;
 	overflow: hidden;
 	margin-bottom: 10px
 }

 .gongsi_desc .gongsi_desc_hd{
 	height:45px;line-height:45px; border-bottom: 1px solid #ededed;
 	padding:0 10px; 
 }
 .gongsi_desc .gongsi_desc_bd{
 	height: 75px;overflow: hidden; padding:10px 0; padding:10px 10px; 
 	color:#727171;
  }

 .jj_title{
 	 line-height:36px;
 	 font-size:16px;
 	 border-left:3px solid #64a3f7;
 	 padding-left:10px;
 }

 .gongsi_desc_btn{
    height:40px; text-align:center;
 }
 .gongsi_desc_btn img{width:12px; }


/*公司简介 end */

/*公司产品 start */
  .gongsi_product{position:flex; background-color: #fff;margin-bottom: 10px; height:147px; overflow:hidden;}
  .product_desc_hd{
  	  height:45px;line-height:45px; border-bottom: 1px solid #ededed;
 	  padding:0 10px; 
   }
   .product_desc_bd{ height:102px;background-color: #fff; overflow: hidden; padding:10px 0; padding:10px 10px; }

   .product_title{
   	 line-height:36px;
 	 font-size:16px;
 	 border-left:3px solid #64a3f7;
 	 padding-left:10px;
   }

  .product_wrapper{
  	 display:flex;

  }

  .product_wrapper .product_info{
  	 flex:1;
  	 margin-left:15px;
  }


   .product_img{height:70px !important; }

   .product_name{font-size:16px; margin-left:12px;}
   .product_label{margin-top:10px;}
   .product_label span{
      background-color: #f7f8f8;
      padding:5px 10px;
      border-radius:10px;
   }



/*公司产品 end */

/*管理团队 start */
  .gongsi_team{background-color: #fff; margin-bottom: 10px;}
  .team_person_info{
  	 display: flex; 
  }
  .gongsi_team_hd{
  	 height:45px;line-height:45px; border-bottom: 1px solid #ededed;
 	  padding:0 10px; 
  }
  .gongsi_team_bd{
  	  overflow: hidden; padding:10px 0; padding:10px 10px;
  }

  .team_title{
  	 line-height:36px;
 	 font-size:16px;
 	 border-left:3px solid #64a3f7;
 	 padding-left:10px;
  }

  .team_person_info{
  	 height:40px;line-height: 40px;
  }
  .team_person_info img{
  	 height:40px;
  	 margin-right:10px;
  }

  .team_person_name{display:inline-block;margin-right:10px;}
  .team_person_zhiwu{color:#727171;}
  .team_person_desc{margin-top:8px;color:#727171;}


/*管理团队 end */

/*公司地址 start */
  
  .gongsi_addr{ background-color: #fff; margin-bottom: 10px;}
  .gongsi_addr_hd{ height:45px;line-height:45px; border-bottom: 1px solid #ededed;
 	  padding:0 10px; }
  .addr_title{line-height:36px;
 	 font-size:16px;
 	 border-left:3px solid #64a3f7;
 	 padding-left:10px;} 
 .gongsi_addr_bd{
 		 overflow: hidden; padding:10px 0; padding:10px 10px;
  } 
  .addr_item img{ width:15px; vertical-align: middle;}
  .addr_item .city{line-height: 30px;}
  .addr_item .add_detail{color:#717171;}

/*公司地址 end */

/*工商信息 start */
 .gongsi_gsinfo{background-color: #fff; margin-bottom: 10px;}
 .gongsi_gsinfo_hd{ height:45px;line-height:45px; border-bottom: 1px solid #ededed;
 	  padding:0 10px;}
  .gongsi_gsinfo_bd{overflow: hidden; padding:10px 0;}
 
 .gs_title{float:left;}
 .gs_txt{float:left; margin-left:10px;}
 .gongsi_gsinfo_bd li{line-height: 40px;color:#717171; padding:0 10px;}
.gongsi_gsinfo_bd li:nth-child(even){background-color: #F4F4F4}

/*工商信息 end */


/*公司图集 start */
.gongsi_album{}
.gongsi_album_hd{background-color: #fff;  height:45px;line-height:45px; border-bottom: 1px solid #ededed;
 	  padding:0 10px;}
 .gongsi_album_hd .title{line-height:36px;
 	 font-size:16px;
 	 border-left:3px solid #64a3f7;
 	 padding-left:10px;}

.gongsi_album_bd{height:190px;overflow: hidden; padding:10px 10px; }
.gongsi_album_bd .mui-slider{height:100%;}
.gongsi_album_bd .mui-slider img{display:block;height:190px !important; margin:0 auto;}

/*公司图集 end */

/*公司面试评价 start */
.gs_evaluation{}
.gs_evaluation_hd{
	background-color: #fff;  height:45px;line-height:45px;
 	padding:0 10px;
 }

.gs_evaluation_hd .title{
	 
	 line-height:36px;font-size:16px; border-left:3px solid #64a3f7;
 	 padding-left:10px;
 }
 .gs_evaluation_hd .see_more{float:right;}
 .gs_evaluation_hd .see_more img{width:12px;}
 .gs_evaluation_bd{background-color: #fff;}

 .evaluation_item{box-sizing:border-box;display:flex; flex-direction: column; 
 	min-height:150px;padding:15px 0px;border-top: 1px solid #e7e8e8;padding:14px 10px;
 }
 .evaluation_person{
 	display:flex; flex-direction: row; justify-content: space-between;
 	height:40px; line-height: 20px;overflow: hidden;
 }
 .evaluation_person .evaluation_avatar{height:40px;}
.evaluation_person .star{width:12px;height:12px;}

.avatar_img{ flex:1;}

.star_date{float:right; text-align:right; flex:1; align-self:space-around;}

.star_date .date{font-size:12px; color:#9f9f9f;}
.name_zhiwei{font-size:14px; flex:3;}
.name_zhiwei span{display:block;}
.name_zhiwei .zhiwei{
	color:#727171; 
	
}
.bot_info{text-align:right;margin-top:10px; color:#727171;}
.bot_info img{width:14px; vertical-align:middle; margin-top:-5px;}
.evaluation_label{margin-top:10px;}
.evaluation_label span{border:1px solid #E6E6E6; padding:3px 8px; border-radius:10px; color:#9E9F9F;}



.pj_txt{margin-top:10px;}
.star_group{display:flex; flex-direction: row; justify-content:flex-end;}

/*公司面试评价 end */